package test3_6;
import java.util.Scanner;
public class homework4_2 {
    public static void main(String[] args) {
        /*
        判断一个数是否是完全数（完数指的是一个数的所有因子数的和等于这个数本身
        例如 6=1+2+3,即6就是完全数）
         */

        Scanner sc = new Scanner(System.in);
        //输入一个数
        System.out.println("请输入一个数：");
        int num = sc.nextInt();

        int sum=0;
        for(int i=1;i<num;i++){
            if(num % i == 0){
                sum=sum+i;
            }
        }
        if(sum==num){
            System.out.println("是完全数");
        }else {
            System.out.println("不是完全数");
        }

    }
}
